package start.spring.basic.flowable.config;

import org.springframework.context.support.ApplicationObjectSupport;
import org.springframework.stereotype.Component;

import start.spring.basic.flowable.service.IFlowableBaseService;

/**
 * 
 * ****************************************************************************
 * 动态根据service获取工作流业务处理类
 *
 * @author(作者)：xuyongyun	
 * @date(创建日期)：2023年12月12日
 ******************************************************************************
 */
@Component
public class FlowableContextHolder extends ApplicationObjectSupport {

	public IFlowableBaseService getFlowableService(String beanName) {
		return super.getApplicationContext().getBean(beanName, IFlowableBaseService.class);
	}
}
